sea floor housekeeping - French English Dictionary